365bet中国官方网站

  • word of the day

    squad room

    squad room - 365bet中国官方网站 definition and meaning for word squad room

    Definition
    (noun) a room in a police station where members of the force assemble for roll call and duty assignments Definition
    (noun) a room in a barracks where soldiers are billeted

  • Word used in video below:
    text: I don't know Squad about dinosaurs
    Download our Mobile App Today